package MediciADistanza.Control.User.SpecificUserCTRL;

import Enum.XML_ELEMENT;
import MediciADistanza. Control.User.UtenteControl;
import MediciADistanza.Control.User.Module.OperatoreControl;


/**
 * Gestisce le operazioni principali eseguite da un Operatore ST
 * 
 * <p>Non Implementata</p>
 * 
 * @author Andrea Iann&igrave;
 */
public class OperatoreSTControl extends UtenteControl implements OperatoreControl{
	
	/**
	 * Servizio di reset password utente
	 */
	public static final int RESET_PSW = 301;
	/**
	 * Servizio di modifica delle specializzazioni
	 */
	public static final int MOD_SPECS = 302;
	/**
	 * Genera e avvia il control principale di un utente ST
	 */
	public OperatoreSTControl() {
		// TODO Auto-generated constructor stub
	}
	/**
	 * Effettua l'accesso al sistema
	 */
	@Override
	public void accedi() {
		// TODO Auto-generated method stub
		
	}
	/**
	 * Avvia un servizio
	 */
	@Override
	public void avvia(int service) {
		// TODO Auto-generated method stub
		
	}
	/**
	 * Permette ad un superUser di aggiungere altri utenti
	 */
	@Override
	public void registraUtente() {
		// TODO Auto-generated method stub
		
	}
	/**
	 * Imposta il tipo dell'utente
	 */
	@Override
	protected void setMyType() {
		// TODO Auto-generated method stub
		myType = XML_ELEMENT.UserType.OPERATORE_ST;
	}
	 
}
 
